<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  
  <script>
    //纯函数
    function add(a, b){
      return a + b;
    }

    //反例  不纯
    function add(a, b){
      return a + b + Date.now();
    }

    //不纯  对外部的影响称为『副作用』
    function add(a, b){
      //修改 body 的背景颜色
      // document.body.style.background = '#aef';
      //设置本地存储
      // localStorage.setItem('a', 100);
      //发送 AJAX 请求
      // axios.post('/todos', {title: 'ok',done: false});
      //为 window 绑定事件
      window.addEventListener('click', function(){
        console.log('run');
      })
      return a + b;
    }

  </script>
</body>
</html>